diff options
Diffstat (limited to 'src/android/app/src/main/jni/emu_window/emu_window.cpp')
-rw-r--r-- | src/android/app/src/main/jni/emu_window/emu_window.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/android/app/src/main/jni/emu_window/emu_window.cpp b/src/android/app/src/main/jni/emu_window/emu_window.cpp index 9062c0ae3..cef296037 100644 --- a/src/android/app/src/main/jni/emu_window/emu_window.cpp +++ b/src/android/app/src/main/jni/emu_window/emu_window.cpp @@ -46,6 +46,9 @@ EmuWindow_Android::EmuWindow_Android(InputCommon::InputSubsystem* input_subsyste window_width = ANativeWindow_getWidth(surface_); window_height = ANativeWindow_getHeight(surface_); + // Ensures that we emulate with the correct aspect ratio. + UpdateCurrentFramebufferLayout(window_width, window_height); + host_window = surface_; window_info.type = Core::Frontend::WindowSystemType::Android; window_info.render_surface = reinterpret_cast<void*>(host_window); |